possess great knowledge or experience - Turco Inglés Diccionario